power-supply source - Turkish English Dictionary